package com.xqboss.web.controller.user;

import com.xqboss.apps.domain.user.SysUserHotbeansRecord;
import com.xqboss.apps.service.user.SysUserHotbeansRecordService;
import com.xqboss.chain.domain.chain.dto.BaseRequest;
import com.xqboss.common.core.controller.BaseController;
import com.xqboss.common.core.domain.R;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;

import java.util.List;

/**
 * <p>
 * 用户热豆转增记录表
 * </p>
 *
 * @author 木鱼
 * @since 2023-12-07
 */
@RestController
@Slf4j
@Api(tags = "用户热豆转增记录")
@RequestMapping("/web/sysUserHotbeansRecord")
@RequiredArgsConstructor
public class SysUserHotbeansRecordController extends BaseController {
//    private final SysUserHotbeansRecordService basicService;
//
//
//
//
//    /**
//     * 用户热豆转增记录表 列表查询
//     */
//    @GetMapping("/list")
//    @ApiOperation("用户热豆转增记录表 列表查询")
//    public R<List<SysUserHotbeansRecord>> loadList(@Validated BaseRequest request) {
//        return R.ok(basicService.selectBasicList(request));
//    }
//
//    /**
//     * 用户热豆转增记录表 根据id查询
//     */
//    @GetMapping("/selectById")
//    @ApiOperation("用户热豆转增记录表 根据id查询")
//    public R<SysUserHotbeansRecord> selectById(@RequestParam("id") Long id) {
//        return R.ok(basicService.selectByIdBasic(id));
//    }
//
//    /**
//     * 用户热豆转增记录表 修改
//     */
//    @PostMapping("/update")
//    @ApiOperation("用户热豆转增记录表 修改")
//    public R<Boolean> update(@Validated @RequestBody SysUserHotbeansRecord record) {
//        return R.ok(basicService.updateBasic(record));
//    }
//
//    /**
//     * 用户热豆转增记录表 新增
//     */
//    @PostMapping("/insert")
//    @ApiOperation("用户热豆转增记录表 新增")
//    public R<Boolean> insert(@Validated @RequestBody SysUserHotbeansRecord record) {
//        return R.ok(basicService.saveBasic(record));
//    }
//
//    /**
//     * 用户热豆转增记录表 删除
//     */
//    @PostMapping("/delete/{id}")
//    @ApiOperation("用户热豆转增记录表 删除")
//    public R<Boolean> delete(@PathVariable Long id) {
//        return R.ok(basicService.removeBasic(id));
//    }



}
